membrane bones - French English Dictionary